package raf;

import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.RandomAccessFile;

/**
 * 从文件中读取字节
 * @author 范传奇
 *
 */
public class RAFDemo2 {
	public static void main(String[] args) throws IOException {
		RandomAccessFile raf = new RandomAccessFile("./raf.dat","r");
		/*
		 * raf.dat文件中的内容:
		 * 00000001 00000010 00001101
		 * 
		 * int read()
		 * 读取1个字节，并以int形式返回。如果返回的int值为-1则表示文件末尾
		 */                             
		//00000000 00000000 00000000 00000001
		int d = raf.read();
		System.out.println(d);//1
		//00000000 00000000 00000000 00000010
		d = raf.read();
		System.out.println(d);//2
		//00000000 00000000 00000000 00001101
		d = raf.read();
		System.out.println(d);//13
		
		d = raf.read();
		System.out.println(d);//-1

		raf.close();
	}
}









